package com.ls.lserp.dbaccess.Entity;

import java.math.BigDecimal;
import java.util.Date;

public class ContractIndentEntity {
    private Long indentId;

    private String indentNo;

    private BigDecimal indentPrice;

    private Long indentQuantity;

    private BigDecimal indentAmount;

    private String indentCurrencyCd;

    private BigDecimal indentExchangeRate;

    private String indentTransportMode;

    private String indentPaymentMode;

    private Date indentIssueDate;

    private Date indentDeliveryDate;

    private Date indentEarliestShipDate;

    private Date indentLastShipDate;

    private Date materialArriveDate;

    private Date realMaterialArriveDate;

    private Date realSampleConfirmDate;

    private Date materialPassDate;

    private Date realMaterialPassDate;

    private Date realSamplePassDate;

    private Date indentFinishDate;

    private String indentStatus;
    
    private String stockStatus;

    private Long delFlg;

    private Long version;

    private Long createUserId;

    private Date createDateTime;

    private Long updateUserId;

    private Date updateDateTime;

    
    public String getStockStatus() {
		return stockStatus;
	}

	public void setStockStatus(String stockStatus) {
		this.stockStatus = stockStatus;
	}

	public Long getIndentId() {
        return indentId;
    }

    public void setIndentId(Long indentId) {
        this.indentId = indentId;
    }

    public String getIndentNo() {
        return indentNo;
    }

    public void setIndentNo(String indentNo) {
        this.indentNo = indentNo == null ? null : indentNo.trim();
    }

    public BigDecimal getIndentPrice() {
        return indentPrice;
    }

    public void setIndentPrice(BigDecimal indentPrice) {
        this.indentPrice = indentPrice;
    }

    public Long getIndentQuantity() {
        return indentQuantity;
    }

    public void setIndentQuantity(Long indentQuantity) {
        this.indentQuantity = indentQuantity;
    }

    public BigDecimal getIndentAmount() {
        return indentAmount;
    }

    public void setIndentAmount(BigDecimal indentAmount) {
        this.indentAmount = indentAmount;
    }

    public String getIndentCurrencyCd() {
        return indentCurrencyCd;
    }

    public void setIndentCurrencyCd(String indentCurrencyCd) {
        this.indentCurrencyCd = indentCurrencyCd == null ? null : indentCurrencyCd.trim();
    }

    public BigDecimal getIndentExchangeRate() {
        return indentExchangeRate;
    }

    public void setIndentExchangeRate(BigDecimal indentExchangeRate) {
        this.indentExchangeRate = indentExchangeRate;
    }

    public String getIndentTransportMode() {
        return indentTransportMode;
    }

    public void setIndentTransportMode(String indentTransportMode) {
        this.indentTransportMode = indentTransportMode == null ? null : indentTransportMode.trim();
    }

    public String getIndentPaymentMode() {
        return indentPaymentMode;
    }

    public void setIndentPaymentMode(String indentPaymentMode) {
        this.indentPaymentMode = indentPaymentMode == null ? null : indentPaymentMode.trim();
    }

    public Date getIndentIssueDate() {
        return indentIssueDate;
    }

    public void setIndentIssueDate(Date indentIssueDate) {
        this.indentIssueDate = indentIssueDate;
    }

    public Date getIndentDeliveryDate() {
        return indentDeliveryDate;
    }

    public void setIndentDeliveryDate(Date indentDeliveryDate) {
        this.indentDeliveryDate = indentDeliveryDate;
    }

    public Date getIndentEarliestShipDate() {
        return indentEarliestShipDate;
    }

    public void setIndentEarliestShipDate(Date indentEarliestShipDate) {
        this.indentEarliestShipDate = indentEarliestShipDate;
    }

    public Date getIndentLastShipDate() {
        return indentLastShipDate;
    }

    public void setIndentLastShipDate(Date indentLastShipDate) {
        this.indentLastShipDate = indentLastShipDate;
    }

    public Date getMaterialArriveDate() {
        return materialArriveDate;
    }

    public void setMaterialArriveDate(Date materialArriveDate) {
        this.materialArriveDate = materialArriveDate;
    }

    public Date getRealMaterialArriveDate() {
        return realMaterialArriveDate;
    }

    public void setRealMaterialArriveDate(Date realMaterialArriveDate) {
        this.realMaterialArriveDate = realMaterialArriveDate;
    }

    public Date getRealSampleConfirmDate() {
        return realSampleConfirmDate;
    }

    public void setRealSampleConfirmDate(Date realSampleConfirmDate) {
        this.realSampleConfirmDate = realSampleConfirmDate;
    }

    public Date getMaterialPassDate() {
        return materialPassDate;
    }

    public void setMaterialPassDate(Date materialPassDate) {
        this.materialPassDate = materialPassDate;
    }

    public Date getRealMaterialPassDate() {
        return realMaterialPassDate;
    }

    public void setRealMaterialPassDate(Date realMaterialPassDate) {
        this.realMaterialPassDate = realMaterialPassDate;
    }

    public Date getRealSamplePassDate() {
        return realSamplePassDate;
    }

    public void setRealSamplePassDate(Date realSamplePassDate) {
        this.realSamplePassDate = realSamplePassDate;
    }

    public Date getIndentFinishDate() {
        return indentFinishDate;
    }

    public void setIndentFinishDate(Date indentFinishDate) {
        this.indentFinishDate = indentFinishDate;
    }

    public String getIndentStatus() {
        return indentStatus;
    }

    public void setIndentStatus(String indentStatus) {
        this.indentStatus = indentStatus == null ? null : indentStatus.trim();
    }

    public Long getDelFlg() {
        return delFlg;
    }

    public void setDelFlg(Long delFlg) {
        this.delFlg = delFlg;
    }

    public Long getVersion() {
        return version;
    }

    public void setVersion(Long version) {
        this.version = version;
    }

    public Long getCreateUserId() {
        return createUserId;
    }

    public void setCreateUserId(Long createUserId) {
        this.createUserId = createUserId;
    }

    public Date getCreateDateTime() {
        return createDateTime;
    }

    public void setCreateDateTime(Date createDateTime) {
        this.createDateTime = createDateTime;
    }

    public Long getUpdateUserId() {
        return updateUserId;
    }

    public void setUpdateUserId(Long updateUserId) {
        this.updateUserId = updateUserId;
    }

    public Date getUpdateDateTime() {
        return updateDateTime;
    }

    public void setUpdateDateTime(Date updateDateTime) {
        this.updateDateTime = updateDateTime;
    }
}